package com.lu.statistics.entity.front.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Getter
@Setter
@ApiModel(description = "菜品信息")
public class DishInfoResponse {
    @ApiModelProperty(value = "序号")
    public Integer id;
    @ApiModelProperty(value = "分类表Id")
    public Integer categoriesId;
    @ApiModelProperty(value = "菜品名称")
    public String dishName;
    @ApiModelProperty(value = "菜品类型(CUISINE:菜系、LIQUOR:酒水)")
    public String dishType;
    @ApiModelProperty(value = "交易类型(TRADE:交易、GIFTS:赠品)")
    public String tradeType;
    @ApiModelProperty(value = "菜品价格")
    public BigDecimal dishPrice;
    @ApiModelProperty(value = "销售价格")
    public BigDecimal salePrice;
    @ApiModelProperty(value = "服务评分")
    public Integer serviceScore;
    @ApiModelProperty(value = "口味评分")
    public Integer tasteScore;
    @ApiModelProperty(value = "图片地址")
    public String imgUrl;
    @ApiModelProperty(value = "图片名称")
    public String imgName;
    @ApiModelProperty(value = "备注")
    public String describes;
    @ApiModelProperty(value = "创建时间")
    public Date createTime;
    @ApiModelProperty(value = "描述列表")
    public List<DishDescriptionResponse> descList;

}
